person who lies frequently - French English Dictionary